prev
Up a
layer
Isabella, Sunday 13th December, 2009: Large Painted Locust
Schistocerca melanocera
Something tells me he tastes nasty!
next
Large Painted Locust
Back to Isabella thumbnails